package com.zeny.coding.service;



import com.zeny.coding.dto.CourseContentFileDto;

import java.util.List;

public interface CourseContentFileService {
    /**
     * <h2>根据课程id查找课程文件</h2>
     * @param courseId
     **/
    List<CourseContentFileDto> list(String courseId);

    /**
     * <h2>保存课程内容文件</h2>
     * @param courseContentFileDto
     **/
    void save(CourseContentFileDto courseContentFileDto);


    /**
     * <h2>根据id删除课程内容文件</h2>
     * @param id
     **/
    void deleteById(String id);

    /**
     * <h2>根据课程id删除课程文件</h2>
     * @param courseId
     **/
    void deleteByCourseId(String courseId);
}
